Indices Open Higher Amid Positive Global Cues, Sensex Up 523 Points At 78,565, Nifty Around 23,755